YourDictionary

ovular

adjective

of or having to do with an ovule

link/cite print suggestion box