Title: Definitional dictionary of petrology
Subjects: Petrology, Dictionaries, English languages dictionaries, Hindi, Hindi language, English