archmoulds
English
Noun
archmoulds
plural of
archmould