English-Chinese dictionary »

menhaden meaning in Chinese

EnglishChinese
menhaden [menhadens] (fish of the genera Brevoortia or Ethmidium)
noun
[UK: men.ˈheɪ.dən]
[US: men.ˈheɪ.dən]

步魚noun

步鱼 /bùyú/noun

鯡魚noun

鲱鱼 /fēiyú/noun