Meaning of gynobase

Definition of gynobase

(noun) the enlarged receptacle in which the pistil is borne

Other information on gynobase

WIKIPEDIA results for gynobase
Amazon results for gynobase