Tamil Dictionary 🔍

gynobase

Gyn"o*base, n. Etym: [Gr. base.] (Bot.) Defn: A dilated base or receptacle, supporting a multilocular ovary.


gynobase - Similar Words