Ameranthropoides loysi

Noun

 * 1)  The de Loys' Ape, a large South American primate allegedly encountered by François de Loys. It is a popular creature in cryptozoology.