Tamil Dictionary
🔍
myxa
Myx"a, n. Etym: [L., a lamp nozzle, Gr. (Zoöl.) Defn: The distal end of the mandibles of a bird.
myxa - Similar Words
mya
myxoma
myna
moya
moxa
mixa
ya
myxom
myoma
myall
madurai.io
About