Definify.com

Definition 2026


marcasites

marcasites

English

Noun

marcasites

  1. plural of marcasite