mantoid (English, noun)
expansion: mantoid (plural mantoids)
Senses:
glosses: Any mantis of the genus Mantoida
Forms:
form: mantoids
tags: plural