Noun Definition

mecopteran

1.Definition: any of various carnivorous insects of the order Mecoptera

Category: Animals