spinules
English
Noun
spinules
plural of
spinule
Anagrams
splenius