dasyatis centroura definition

  • noun:
    • among the biggest stingrays; found from Cape Cod to Cape Hatteras
    • the biggest stingrays; found from Cape Cod to Cape Hatteras

Related Sources

  • Hypernym for "dasyatis centroura"
41 votes

How would you define dasyatis centroura?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!