Attested.to

Definition

the leg of an animal

Seed ·

Term in context

animal leg in CommonParlance