MANTID


Meaning of MANTID in English

■ noun another term for mantis .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.