dimeran
/daiˈmɛrən/Definitions
1. noun
A member of a hypothetical group of ancient humans or a hypothetical extinct genus of great apes, especially a genus of the tribe Hominini.
“The discovery of a dimeran skeleton shed new light on human evolution.”