English edit

Noun edit

archicarps

  1. plural of archicarp