Home / O / order mecoptera

order mecoptera

noun 15 letters Scrabble 21 WWF 24
Definitions
noun

an order of carnivorous insects usually having long membranous wings and long beaklike heads with chewing mouths at the tip

Look “order mecoptera” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →