De Loys’ Ape, given the proposed scientific name Ameranthropoides loysi, was an alleged large primate reported by Swiss geological explorer François de Loys in South America. The only evidence for the animal besides de Loys’…
Read More De Loys’ ApeDe Loys’ Ape, given the proposed scientific name Ameranthropoides loysi, was an alleged large primate reported by Swiss geological explorer François de Loys in South America. The only evidence for the animal besides de Loys’…
Read More De Loys’ Ape