English-Chinese dictionary »

snailfish meaning in Chinese

EnglishChinese
snailfish (marine fish)
noun

狮子鱼 /shīzi-yú/noun

獅子魚noun