microspikes
English
Noun
microspikes
plural of
microspike