Spanish-English dictionary »

hemangioma meaning in English

SpanishEnglish
hemangioma noun
{f}

hemangioma(tumor)
noun