SPESSARTITE MEANING IN ENGLISH

• Spessartite Definition & Synonyms

  1. (n.) A manganesian variety of garnet.


RECENT SEARCHES