dasyatis_centrouraEnglish

Dasyatis centroura, roughtail stingray

Noun

One of the largest stingrays, found from Cape Cod to Cape Hatteras

English: roughtail stingray, Dasyatis centroura

English words with similar meanings

Show 1 words