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