Tamil Dictionary 🔍

ovarial

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


ovarial - Similar Words