n' hana

English: Translation
after birth, placenta
noun