Carpellate - Definition

carpellate

adj 1: bearing or consisting of carpels [syn: carpellate,
pistillate] [ant: acarpellous, acarpelous]

Look up another word