English-Chinese translation for "hemangioma"

EN hemangioma Chinese translation

hemangioma {noun}

EN hemangioma
volume_up
{noun}

1. biology

hemangioma
volume_up
血管瘤 [xuè ɡuǎn liú] {noun} [biol.]

Synonyms (English) for "hemangioma":

hemangioma