Definify.com

Definition 2025


marcasites

marcasites

English

Noun

marcasites

  1. plural of marcasite