0 Comments
They are a species that is closely related to, but distinct from, Homo sapiens.
Hope this Helps