Attested.to

Definition

anyone who does not belong in the environment in which they are found

Seed ·

Term in context

alien in CommonParlance