Definify.com

Definition 2024


pyritoids

pyritoids

English

Noun

pyritoids

  1. plural of pyritoid