Chinese-English dictionary »

蝦蛄 /xiāgū/ meaning in English

ChineseEnglish
蝦蛄 /xiāgū/ noun

mantis shrimp [mantis shrimps](stomatopod)
noun
[UK: ˈmæn.tɪs ʃrɪmp] [US: ˈmæn.ˌtɪs ˈʃrɪmp]

Your history