superfecundations

English

Noun

superfecundations

  1. plural of superfecundation