English dictionary
dasyatis centroura meaning and definition
Definition and meaning of dasyatis centroura at MeaningMonkey.org. dasyatis centroura meaning and definition in the English Dictionary.DASYATIS CENTROURA noun
Definition of Dasyatis centroura (noun)
- one of the largest stingrays; found from Cape Cod to Cape Hatteras
- synonyms: roughtail stingray
Source: Princeton University Wordnet