Wiktionary
superovulate
vb. (context biology English) To produce large quantities of mature ov