mimemes

English

Noun

mimemes

  1. plural of mimeme