n. placenta (of animals)

noun