presheaves
English
Noun
presheaves
plural of
presheaf