pistillate
English Dictionary
->
Letter P
-> pistillate
Search Dictionary:
pistillate Definition
(a)
bearing
or
consisting
of
carpels
(s)
having
gynoecia
,
or
pistils
,
the
ovule
-
bearing
organ
of
a
seed
plant
pistillate Synonyms
carpellate
pistillate
© Art Branch Inc.