Chinese-English dictionary »

帽贝 /mào bèi/ meaning in English

ChineseEnglish
帽贝 /mào bèi/ noun

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