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

  • Definition for "dasyatis centroura"
    • among the biggest stingrays; found from Cape Cod…
    • View More
  • 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!