archicarps
English
Noun
archicarps
plural of
archicarp