Tamil Dictionary 🔍

ovulate

O"vu*late, a. (Biol.) Defn: Containing an ovule or ovules.


ovulate - Similar Words