Skip to content
EntityQ2628518· pop 9· linked from 486 articles

great ape language

Sign in to save

Efforts to teach primates to communicate with humans