Attested.to

Definition

lobster of Atlantic coast of America

Seed ·

Term in context

American lobster in CommonParlance