scorodites

English

Noun

scorodites

  1. plural of scorodite