Attested.to

Definition

a fur seal of the Pacific coast of California and southward

Seed ·