Tamil Dictionary 🔍

phyllopodous

Phyl*lop"o*dous, a. (Zoöl.) Defn: Of or pertaining to the Phyllopoda.


phyllopodous - Similar Words