English-Chinese dictionary »

finless porpoise meaning in Chinese

EnglishChinese
finless porpoise (Neophocaena phocaenoides)
noun

江豚 /jiāngtún/noun