placentations
English
Noun
placentations
plural of
placentation