Tamil Dictionary 🔍

plegepoda

Ple*gep"o*da, n. pl. Etym: [NL., from Gr. (-poda. In allusion to the rapid strokes of the vibrating cilia.] (Zoöl.) Defn: Same as Infusoria.


plegepoda - Similar Words