Hominoidea

Hominoidea is the primate superfamily containing gibbons, great apes, and humans. Its living members lack tails and share adaptations for flexible movement through trees.

Connect