Simplified Chinese Meaning of mantidae
螳螂
Other Simplified Chinese words related to 螳螂
No Synonyms and anytonyms found
Nearest Words of mantidae
Definitions and Meaning of mantidae in English
mantidae (n)
mantises
FAQs About the word mantidae
螳螂
mantises
No synonyms found.
No antonyms found.
mantid => 螳螂, manticore => 人面狮身蝎尾兽, manticora => 蝎尾狮, mantichora => 独角狮, mantic => 迷信的,