1650s, from Latin homunculus, literally "little person," from homo (genitive hominis) "man, human being," the Latin word that means "man, person, a human being" (technically "male human," but in logical and scholastic writing "human being"), also "the human race, mankind," perhaps from PIE *(dh)ghomon-, literally "earthling," from *dhghem- "earth" (see chthonic; also compare human). With -culus, Latin diminutive suffix. Other Latin diminutives from homo included homullus, homuncio.