superovulate medical definition

verb
  1. To produce mature ova at an accelerated rate or in a large number at one time.
  2. To cause to superovulate.

Related Forms:

Learn more about superovulate

link/cite print suggestion box