Gynobase
Word Dictionary
-> Gynobase
Search:
Gynobase
(n.) A dilated base or receptacle, supporting a multilocular ovary.
Terms of Use
Canadian Jobs