Crossword clues for mecopteran
Wiktionary
mecopteran
n. Any of the carnivorous insects in the order ''Mecoptera''.
WordNet
mecopteran
n. any of various carnivorous insects of the order Mecoptera