roughtail stingray

1. (noun) one of the largest stingrays; found from Cape Cod to Cape Hatteras
Synonyms: Dasyatis centroura
Related Words: stingray



Terms and Conditions of Use / Copyright Notice