Tamil Dictionary 🔍

ovular

O"vu*lar, a. (Biol.) Defn: Relating or belonging to an ovule; as, an ovular growth.


ovular - Similar Words