What is the meaning of carpel in English?

Learn vocabulary with pictures as well as definitions of carpel in English

Learn in

See more

n. carpel

Definition of carpel in English

Female reproductive organ of a flower that consists of an ovary, a stigma, and a style, which typically produces ovules.