albaspines
English
Noun
albaspines
plural of
albaspine