Home
Search
Index
Definify.com
Definition
2024
hemangiomata
hemangiomata
English
Noun
hemangiomata
plural of
hemangioma
Similar Results