Meaning of inunan

inunan

Tagalog

n. placenta