Superovulate is a related term of superovulation.
As a noun superovulation
is the act or process of superovulating.
As a verb superovulate is
to produce large quantities of mature ova.
superovulate
English
Verb
(superovulat)
(biology) To produce large quantities of mature ova.
Related terms
*superovulation