Home
All Categories
Best Categories
Games
Electronics
English
English Bangladesh
Email this page to a friend
DASYATIS CENTROURA
Definition:
[noun] one of the largest stingrays; found from Cape Cod to Cape Hatteras
Synonyms:
roughtail stingray
,
Dasyatis centroura
Synonyms:
Search for
synonyms for DASYATIS CENTROURA