mammaliantranslation and definition "mammalian", tamil lexiconWordTamil Definitionmammalianமுலையூட்டிக்குரிய