Verb
to ovulate [ ovulated ; ovulated ]
to ovulate {Biol.}
أَبَاضَ {أحياء}
to ovulate {Biol.}
...
ovulate {Med.}