placentatranslation and definition "placenta", tamil lexiconWordTamil Definitionplacentaபனிக்குடம்placentalநச்சுக்கொடி சார்ந்த.aplacentalகொப்பூழ்க்கொடியற்ற.implacentalநஞ்சுக்கொடியற்ற, தொப்புட்கொடியில்லாத.