Chinese-English dictionary »

笠螺 /lì luó/ meaning in English

ChineseEnglish
笠螺 / luó/ noun

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