gynobase
English Dictionary
->
Letter G
-> gynobase
Search Dictionary:
gynobase Definition
(n)
the
enlarged
receptacle
in
which
the
pistil
is
borne
gynobase Synonyms
gynobase
© Art Branch Inc.