Mantophasmatodea definition

A taxonomic suborder within the order Notoptera — the gladiators, based on recently identified insect species, the extant ones principally found in Namibia and adjoining South Africa.
pronoun
0
0
Advertisement