Wiktionary
glomangioma
n. (context medicine English) A glomus tumor.
n. (context medicine English) A glomus tumor.