Tamil Meaning

gallbladder meaning in tamil

it is an internal organ found in animals where bile is stored

gallbladder tamil meaning example

பித்தப்பை