Tamil Dictionary 🔍

myxoma

Myx*o"ma, n.; pl. Myxomata. Etym: [NL., fr. Gr. -oma.] (Med.) Defn: A tumor made up of a gelatinous tissue resembling that found in the umbilical cord.


myxoma - Similar Words