Mantid — synonyms, definition
1. mantid (Noun)
1 synonym
mantis
1 definition
mantid (Noun) — Predacious long-bodied large-eyed insect of warm regions; rests with forelimbs raised as in prayer.
1 type of
dictyopterous insect
3 types
Mantis religioso praying mantid praying mantis
1 part of
genus Mantis