English Dictionary
◊ CARPELLATE
carpellate
adj : (botany) bearing or consisting of carpels [syn: {pistillate}]
[ant: {acarpelous}]