English-Chinese dictionary »

moreton bay bug meaning in Chinese

EnglishChinese
Moreton Bay bug (Thenus orientalis)
noun

琵琶虾 /pípáxiā/noun

琵琶蝦noun