squamulas
English
Noun
squamulas
plural of
squamula