Attested.to

Definition

person who resembles a nonhuman primate

Seed ·

Term in context

anthropoid in CommonParlance