Skip to main content

Definitions by RedLetterBomb

Litterally meaning "same" in scientific terms.
"You are the homo species as me."
Homo by RedLetterBomb August 5, 2005