English Dictionary
Definition mantis in British English
mantis noun
[countable] noun
/ˈmæntɪs/

English Dictionary