Meganthropus
noun
Me·gan·thro·pus
| \ məˈgan(t)thrəpəs, ˌmeˌganˈthrōpəs\
Definition of Meganthropus
: a genus of large extinct primates of the Lower Pleistocene of Java known from fragmentary jawbones and held to be primitive men
Keep scrolling for more