Definition of Mantid

  • 1. Predacious long-bodied large-eyed insect of warm regions; rests with forelimbs raised as in prayer Noun

Synonyms for word "mantid"

Semanticaly linked words with "mantid"

Hyponims for word "mantid"