Tamil Dictionary 🔍

myoma

My*o"ma, n. Etym: [NL. See Myo-, and -oma.] (Med.) Defn: A tumor consisting of muscular tissue.


myoma - Similar Words