hominid - noun

singularhominid
pluralhominids