Verb
to ovulate [ ovulated ; ovulated ]
to ovulate {Bio.}
أَبَاضَ {بيولوجيا}
to ovulate {Bio.}
to ovulate {Bio.}
...
ovulate {Med}