heterogeneous naturetranslation and definition "heterogeneous nature", tamil lexiconWordTamil Definitionheterogeneous natureபலபடித்தான தன்மை, சீரறு நிலை