ODONATA


Meaning of ODONATA in English

noun ·pl the division of insects that includes the dragon flies.

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