Tamil Dictionary 🔍

glossata

Glos*sa"ta, n. pl. Etym: [NL. See Glossa.] (Zoöl.) Defn: The Lepidoptera.


glossata - Similar Words