spilosites
English
Noun
spilosites
plural of
spilosite