Attested.to

Definition

one of the largest stingrays; found from Cape Cod to Cape Hatteras

Seed ·

Term in context

Dasyatis centroura in CommonParlance