Attested.to

ape-man

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition hypothetical organism formerly thought to be intermediate between apes and human beings
    • definition a person assumed to have been raised by apes