memocides
English
Noun
memocides
plural of
memocide