Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun mantid
1 sense of mantid
Sense 1
mantis, mantid -- (predacious long-bodied large-eyed insect of warm regions; rests with forelimbs raised as in prayer)
=> dictyopterous insect -- (cockroaches and mantids)