plesianthropus - English Synonyms Dictionary

plesianthropus

n.
[1] genus Plesianthropus