proventriculustranslation and definition "proventriculus", tamil lexiconWordTamil Definitionproventriculusபுரோதரம்