'mecopteran' definitions:

Definition of 'mecopteran'

(from WordNet)
noun
Any of various carnivorous insects of the order Mecoptera