Attested.to

Definition

any of various primates with short tails or no tail at all

Seed ·

Term in context

ape in CommonParlance