English-Chinese dictionary »

lancelet meaning in Chinese

EnglishChinese
lancelet [lancelets] (animal of Cephalochordata)
noun
[UK: ˈlæn.slət]
[US: ˈlæn.slət]

文昌魚noun

文昌鱼 /wénchāngyú/noun