Tamil Dictionary
🔍
mastigopoda
Mas`ti*gop"o*da, n. pl. Etym: [NL., fr. Gr. (Zoöl.) Defn: The Infusoria.
mastigopoda - Similar Words
mastigopod
gastropoda
gasteropoda
stomapoda
pantopoda
myriopoda
mastoidal
gastropod
elasipoda
antipodal
madurai.io
About