English edit

Noun edit

archistriata

  1. plural of archistriatum