English

edit

Noun

edit

archicarps

  1. plural of archicarp