Pistillate - Definition

pistillate

adj 1: bearing or consisting of carpels [syn: carpellate,
pistillate] [ant: acarpellous, acarpelous]
2: having gynoecia, or pistils, the ovule-bearing organ of a
seed plant

Look up another word