Tamil Dictionary 🔍

ovulary

O"vu*la*ry, a. (Biol.) Defn: Pertaining to ovules.


ovulary - Similar Words