Gynobase

word

1. Noun

A dilated base or receptacle, supporting a multilocular ovary.

2. Noun

the enlarged receptacle in which the pistil is borne
Vocabulary classified under Nature and environment
More about this word
Synonyms and related words
Explore this word