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