English-Chinese dictionary »

limpet meaning in Chinese

EnglishChinese
limpet [limpets] (a small mollusc)
noun
[UK: ˈlɪm.pɪt]
[US: ˈlɪm.pɪt]

帽貝 /mào bèi/noun

帽贝 /mào bèi/noun

笠螺 /lì luó/noun

笠貝 /lì bèi/noun

笠贝 /lì bèi/noun

Your history