Tamil Dictionary 🔍

gastropodous

Gas*trop"o*dous, a. (Zoöl.) Defn: Of or pertaining to the Gastropoda.


gastropodous - Similar Words