argyraspides
French
Noun
argyraspides
m
plural of
argyraspide