Spanish-English dictionary »

angioma meaning in English

SpanishEnglish
angioma noun
{m}

angioma [angiomata](benign tumor)
noun
[UK: ˌaŋɡɪˈəʊmə] [US: ˌæŋɡɪˈoʊmə]

hemangioma noun
{f}

hemangioma(tumor)
noun

Your history