Definify.com

Definition 2024


superfoetations

superfoetations

English

Noun

superfoetations

  1. plural of superfoetation