memexes
English
Noun
memexes
plural of
memex