Etymology
Today it means: Something capable of self-replication, like a gene or meme. Full definition →
From replicate + -or.
Etymology from Wiktionary, CC BY-SA 4.0.