THENARDITE MEANING IN ENGLISH

• Thenardite Definition & Synonyms

  1. (n.) Anhydrous sodium sulphate, a mineral of a white or brown color and vitreous luster.


RECENT SEARCHES