Placenta

What is Placenta?

Placenta definition and meaning on Dictionary terms:
noun, plural pla

Tags: