Tamil Dictionary 🔍

odonata

O*don"a*ta, n. pl. Etym: [NL., fr. Gr. (Zoöl.) Defn: The division of insects that includes the dragon flies.


odonata - Similar Words