Attested.to

Definition

hypothetical organism formerly thought to be intermediate between apes and human beings

Seed ·

Term in context

ape-man in CommonParlance