Golden Bowl

Dictionary

PLACENTALa.

Pertaining to the placenta.