ecofactbook
/
species
/
Animalia
/
Arthropoda
/
Insecta
/
Mantodea
/
Empusidae
/
Idolomorpha
/
Idolomorpha dentifrons
Idolomorpha lateralis
Idolomorpha madagascariensis
Idolomorpha sagitta
about