Words: mecopteran
Part of speech: n
Definition: any of various carnivorous insects of the order Mecoptera