squamodiscs
English
Noun
squamodiscs
plural of
squamodisc