Definify.com

Definition 2024


marcasites

marcasites

English

Noun

marcasites

  1. plural of marcasite