TEPHRITE


Meaning of TEPHRITE in English

noun an igneous rock consisting essentially of plagioclase and either leucite or nephelite, or both.

Webster English vocab.      Английский словарь Webster.