superfoetations

English

Noun

superfoetations

  1. plural of superfoetation