Attested.to

Definition

any member of the suborder Anthropoidea including monkeys and apes and hominids

Seed ·

Term in context

anthropoid in CommonParlance