SUPEROVULATION


Meaning of SUPEROVULATION in English

[su.per.ovu.la.tion] n (1927): production of exceptional numbers of ova at one time -- su.per.ovu.late vb

Merriam-Webster English vocab.      Английский словарь Merriam Webster.