English dictionary
order Mecoptera
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
an order of carnivorous insects usually having long membranous wings and long beaklike heads with chewing mouths at the tip
Synonyms mecopteraSource: WordNet 3.0