Translated Labs
YOU SAID:
dissemination through memes
INTO JAPANESE
ミームを普及
BACK INTO ENGLISH
Spread the meme
ミームを広める
That didn't even make that much sense in English.