'mantid' definitions:

Definition of 'mantid'

(from WordNet)
noun
Predacious long-bodied large-eyed insect of warm regions; rests with forelimbs raised as in prayer [syn: mantis, mantid]

Definition of 'mantid'

From: GCIDE
  • mantid \mantid\ n. A mantis.
  • Syn: mantis. [WordNet 1.5]

Words containing 'mantid'