primates

Concept

Mentioned as having a limited language capacity compared to humans.

Mentioned in 1 video