protuberancetranslation and definition "protuberance", tamil lexiconWordTamil Definitionprotuberanceபுடைப்பு, கொம்மை, வீக்கம்.