English-Chinese dictionary »

lamprey meaning in Chinese

EnglishChinese
lamprey [lampreys] (a fish)
noun
[UK: ˈlæm.pri]
[US: ˈlæm.pri]

八目鰻noun

八目鳗 /bāmùmán/noun