Definition of Meganthropus in English:

Meganthropus

noun

Anthropology
  • A large fossil hominid known from remains found in Java in 1941 and now usually included in Homo erectus.

Origin

1940s. From scientific Latin Meganthropus from ancient Greek μεγα- + scientific Latin -anthropus.

Pronunciation

Meganthropus

/mɛˈɡanθrəpəs/