ODONATE


Meaning of ODONATE in English

[odo.nate] n [irreg. fr. Gk odous, odon tooth] (1947): any of an order (Odonata) of predaceous insects comprising the dragonflies and damselflies -- odonate adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.