mantoid /ˈmænˌtɔɪd/adjective 1noun 1forms 1 adjective1 •Of, relating to, or resembling the order Mantodea. noun1 •mantis (insect) formsmantoids