Meaning of plasenta

plasenta

Tagalog

n., anat. placenta