English-Chinese dictionary »

carpel meaning in Chinese

EnglishChinese
carpel [carpels] (structural unit of a pistil)
noun
[UK: ˈkɑː.pel]
[US: ˈkɑːr.pəl]

心皮 /xīnpí/noun