English | German | Russian | Czech

mantodean English

Meaning mantodean meaning

What does mantodean mean?

mantodean

Of or related to the mantids.

mantodean

(uncommon) A mantid.

Are you looking for...?