Chinese-English dictionary »

杨枝鱼 /yángzhīyú/ meaning in English

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

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