Attested.to

Definition

a living organism characterized by voluntary movement

Seed ·

Term in context

animal in CommonParlance