Attested.to

Definition

a person assumed to have been raised by apes

Seed ·

Term in context

ape-man in CommonParlance