Word info

superovulate

Verb

Meaning

superovulate (third-person singular simple present superovulates, present participle superovulating, simple past and past participle superovulated)

(biology) To produce large quantities of mature ova.

Source: en.wiktionary.org

Related terms

Close letter words and terms