Tamil Dictionary 🔍

glossa

Glos"sa, n.; pl. Gloss. Etym: [NL., fr. Gr. (Zoöl.) Defn: The tongue, or lingua, of an insect. See Hymenoptera.


glossa - Similar Words