Skip to content
Kotomora

人じん類るい猿えん

Meanings

1

noun

anthropoid ape

Refers to apes that are closely related to humans, such as chimpanzees, gorillas, and orangutans. Used in biological and anthropological contexts.