Mammalogytranslation and definition "Mammalogy", tamil lexiconWordTamil DefinitionMammalogyபாலூட்டியல்