superfecundations
English
Noun
superfecundations
plural of
superfecundation