Meaning of carpellate
Definition of carpellate
(adj)
bearing
or consisting of carpels
Other information on carpellate
WIKIPEDIA results for
carpellate
Amazon results for
carpellate
Tweet