Uk English Meaning of mantid

praying mantis

Other Uk English words related to praying mantis

No Synonyms and anytonyms found

Definitions and Meaning of mantid in English

Wordnet

mantid (n)

predacious long-bodied large-eyed insect of warm regions; rests with forelimbs raised as in prayer

FAQs About the word mantid

praying mantis

predacious long-bodied large-eyed insect of warm regions; rests with forelimbs raised as in prayer

No synonyms found.

No antonyms found.

manticore => Manticore, manticora => Manticore, mantichora => mantichore, mantic => mantic, manteodea => Praying mantis,