MohammedPreview
Open in TheBrain

To Ovulate

(intransitive) to produce eggs or ova