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

carpellate Definition

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

Words Related to carpellate!

carpellate Examples by Brain Bank Users