TEPHRITE MEANING IN ENGLISH

• Tephrite Definition & Synonyms

  1. (n.) An igneous rock consisting essentially of plagioclase and either leucite or nephelite, or both.


RECENT SEARCHES