Wiktionary
glomangiomas
n. (plural of glomangioma English)
n. (plural of glomangioma English)