English-Chinese dictionary »

cephalopod meaning in Chinese

EnglishChinese
cephalopod [cephalopods] (mollusc)
noun
[UK: ˈse.fə.lə.pɒd]
[US: ˈse.fə.lə.ˌpɑːd]

头足纲 /tóuzúgāng/noun

頭足綱noun