Tamil Dictionary 🔍

ovarian

O*va"ri*an, O*va"ri*al, a. Defn: Of or pertaining to an ovary.


ovarian - Similar Words