argyraspide

French

Noun

argyraspide m (plural argyraspides)

  1. argyraspid

Further reading