Subscribe
URL of the page has been copied to clipboard.
Meaning : Any igneous rock with crystals embedded in a finer groundmass of minerals.
Synonyms : porphyritic rock
Install App