Spanish-English dictionary »

leiomioma meaning in English

SpanishEnglish
leiomioma noun
{m}

leiomyoma(tumor of the smooth muscle)
noun