As a noun terms
is .
As a verb superovulate is
(biology) to produce large quantities of mature ova.
terms
English
Noun
(head)
Statistics
*
----
superovulate
English
Verb
(superovulat)
(biology) To produce large quantities of mature ova.
Related terms
*superovulation