argyraspids
English
Noun
argyraspids
plural of
argyraspid