What is the full meaning of odonates
ODONATE, any member of the order Odonata, dragonflies and damselflies [n]
Example of the word odonates placed on a Scrabble board.