Compund Words

Last Search Words

Sponsored Links

Search Result:Mecoptera




Overview of noun mecoptera

The noun mecoptera has 1 sense


  • Mecoptera, order Mecoptera -- (an order of carnivorous insects usually having long membranous wings and long beaklike heads with chewing mouths at the tip)