Find the word definition

Wikipedia
Mantoida

Mantoida is a genus containing eleven species of mantis. It is placed in its own family, Mantoididae.

Its species are native to Mexico, Central America, and South America.