English dictionary
mecopteran meaning and definition
Definition and meaning of mecopteran at MeaningMonkey.org. mecopteran meaning and definition in the English Dictionary.MECOPTERAN noun
Definition of mecopteran (noun)
- any of various carnivorous insects of the order Mecoptera
Source: Princeton University Wordnet