Find the word definition

Wiktionary

memomes

n. (plural of memome English)