Search Results for: ape
Lesser ape
Definition noun, plural: lesser apes Any of the apes of the family Hylobatidae (gibbons) characterized by being relatively... Read More
Muscles of the Apes – a thwack on human muscle evolution
Summary: A recent finding suggests that apes do have the muscles for bipedalism, vocal communication, and facial... Read More
Ameranthropoides loysi
"Ameranthropoides loysi" (otherwise known as de Loys' Ape) is the unofficial name for a large primate supposedly... Read More
The Hominids
Although humans in today's world are the most advanced species on the planet, we previously shared the exact same genetic... Read More
Menstrual cycle
Definition noun The reproductive cycle of human and other animal (e.g. certain primates) females, and is comprised of phases... Read More
Anthropoids
Anthropoid 1. Resembling man in structure and form. 2. One of the monkeys resembling man; an ape. Origin: g. Anthropo-eides,... Read More