any membranous part of the body meaning in tamil

Word: any membranous part of the body - The english word have 31 alphabets and vowels..

Meanings in tamil :

toṟpurai ( தோற்புரை )
தோ லின்றுளை
சவ்வுள்ளஇடம்
Tamil to English
English To Tamil