heterodonttranslation and definition "heterodont", tamil lexiconWordTamil Definitionheterodontபலவினப்பல்லுள்ள