: a primate (such as an australopithecine) intermediate in character between Homo sapiens and the higher apes
Love words? Need even more definitions?
Merriam-Webster unabridged
Share