a hard igneous rock consisting of large crystals in a fine-grained matrix

listen to the pronunciation of a hard igneous rock consisting of large crystals in a fine-grained matrix
English - English

Definition of a hard igneous rock consisting of large crystals in a fine-grained matrix in English English dictionary

a hard igneous rock consisting of large crystals in a fine-grained matrix
porphyry