placentations

English

Noun

placentations

  1. plural of placentation