mantid /manˈɒmɪtə/ n

中文:螳螂

Meaning:Long-bodied carnivorous insect found in tropical regions and blending in with its surroundings; its pincer-shaped front legs have spines.

Found in these illustrated scenes(1)

‹ Browse all scenes