Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

carpel Definition

Cancel
carpel
noun(car-pel)
one of the ovule-bearing structures in an angiosperm that comprises the innermost whorl of a flower

Words Related to carpel!

carpel Examples by Brain Bank Users