superovulated
Appearance
English
[edit]Verb
[edit]superovulated
- simple past and past participle of superovulate
Adjective
[edit]superovulated (comparative more superovulated, superlative most superovulated)
- Subject to, or produced by superovulation