நஞ்சுக்கொடி — meaning in English
nañcukkoṭi
Tamil → English · translate English → Tamil instead
English meaning
- placenta noun An organ that develops in the uterus during pregnancy, feeding the fetus and removing its waste through the umbilical cord.
Senses
நஞ்சுக்கொடி is used for these senses in English:
- placenta anatomy: placenta