Attested.to

Definition

of Africa or Arabia or Asia; having nonprehensile tails and nostrils close together

Seed ·

Term in context

catarrhine in CommonParlance