vocab dash
Log in
Sign up
marcasita
Forms
Meanings
Noun
1. marcasite
(mineralogy)