Tamil Dictionary 🔍

gastropod

Gas"tro*pod, n. (Zoöl.) Defn: One of the Gastropoda. [Written also gasteropod.]


gastropod - Similar Words