Afterbirth meaning in malayalam

Word: Afterbirth

Meanings of Afterbirth in malayalam :

Maacchu (മാച്ച്‌)
Noun Marupilla (മറുപിള്ള)
Afterbirth definition
Noun:
(anatomy,zoology) the placenta and fetal membranes that are expelled from the uterus after the baby is born
Related wordsAfterbirth - Marupilla (മറുപിള്ള)
Malayalam to English
English To Malayalam