Definify.com

Definition 2024


placentations

placentations

English

Noun

placentations

  1. plural of placentation