About us
Define
Definitions for
"Superovulated"
treatment with hormones to increase the number of eggs produced.
fawc.org.uk