Word info Synonyms

mantid

Noun

Meaning

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

Source: WordNet

Synonyms

Show all synonyms

Hypernyms

Hyponyms

Anagrams

Close letter words and terms