mantid的解释
noun
1. predacious long-bodied large-eyed insect of warm regions rests with forelimbs raised as in prayer
Synonym: mantis