Chinese-English dictionary »

琵琶蝦 meaning in English

ChineseEnglish
琵琶蝦 noun

Moreton Bay bug(Thenus orientalis)
noun