MohammedPreview
Open in TheBrain

Ovulate

(botany) Containing, or bearing, an ovule.