English | German | Russian | Czech

mantis English

Meaning mantis meaning

What does mantis mean?

mantis

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

Synonyms mantis synonyms

What other words have the same or similar meaning as mantis?

Topics mantis topics

What do people use mantis to talk about?

Are you looking for...?