YourDictionary

mecopteran

noun

any of an order (Mecoptera) of carnivorous insects, with a head that is greatly elongated into a beak with chewing mouthparts, and, usually, four long, narrow, membranous wings; scorpion fly

Related Forms:

See mecopteran in American Heritage Dictionary 4

Learn more about mecopteran

link/cite print suggestion box