English dictionary
mecoptera meaning and definition
Definition and meaning of mecoptera at MeaningMonkey.org. mecoptera meaning and definition in the English Dictionary.MECOPTERA noun
Definition of Mecoptera (noun)
- an order of carnivorous insects usually having long membranous wings and long beaklike heads with chewing mouths at the tip
- synonyms: order Mecoptera
Source: Princeton University Wordnet