English-Chinese dictionary »

needlefish meaning in Chinese

EnglishChinese
needlefish [needlefishes] (slender fish)
noun
[UK: ˈniː.dəl.ˌfɪʃ]
[US: ˈniː.dəl.ˌfɪʃ]

杨枝鱼 /yángzhīyú/noun

楊枝魚noun

鶴鱵noun

鹤鱵 /hèzhēn/noun