petrographytranslation and definition "petrography", tamil lexiconWordTamil Definitionpetrographyபாறைவகுப்பியல்