English edit

Noun edit

hemangiomas

  1. plural of hemangioma

Spanish edit

Noun edit

hemangiomas f pl

  1. plural of hemangioma