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]

Your history