mantis
US
/ˈmæntəs/
UK
/ˈmæntɪs/
Definition for mantis is being prepared and will be available soon.
Definition for mantis is being prepared and will be available soon.