Superovulate Definition
so͝opər-ōvyə-lāt, -ŏvyə-
superovulates
verb
To produce mature ova at an accelerated rate or in a large number at one time.
American Heritage Medicine
To cause (an animal) to superovulate.
American Heritage
Superovulate Is Also Mentioned In
Find Similar Words
Find similar words to superovulate using the buttons below.