carpel English -
1.
Englishcarpellate
-
Englishhaving carpels
2.
Englishcarpel
-
Englishstructural unit of a pistil
-
Mandarin心皮
Related words
aggregate fruit mericarp silique
English translator: English carpel Eesti sõnaraamat Español Traductor Svenska Översättare