Tamil Dictionary 🔍

gasteropoda

Gas`te*rop`o*da, n. pl. (Zoöl.) Defn: Same as Gastropoda.


gasteropoda - Similar Words