Dasyatis centroura
English Dictionary
->
Letter D
-> Dasyatis centroura
Search Dictionary:
Dasyatis centroura Definition
(n)
one
of
the
largest
stingrays
;
found
from
Cape
Cod
to
Cape
Hatteras
Dasyatis centroura Synonyms
Dasyatis centroura
roughtail stingray
© Art Branch Inc.