Definitions for mantid
Overview of noun mantid
The noun mantid has 1 senses? (no senses from tagged texts)
1. mantis, mantid
(predacious long-bodied large-eyed insect of warm regions; rests with forelimbs raised as in prayer)
(predacious long-bodied large-eyed insect of warm regions; rests with forelimbs raised as in prayer)
