Definisi 'order mecoptera'
English to English
noun
1 an order of carnivorous insects usually having long membranous wings and long beaklike heads with chewing mouths at the tip
source: wordnet30
More Word(s)
mecopterous, animal order, mecopteran, family panorpidae, panorpidae, bittacidae, family bittacidae, class hexapoda, class insecta, hexapoda, insecta,

Visual Synonyms
Click for larger image