Tamil Dictionary 🔍

myoid

My"oid, a. Etym: [Myo- + -oid.] Defn: Composed of, or resembling, muscular fiber.


myoid - Similar Words