glomangiomas

English

Noun

glomangiomas

  1. plural of glomangioma