meaning of roughtail stingray

1. one of the largest stingrays; found from Cape Cod to Cape Hatteras


Related Words

roughtail stingray |

Developed & Maintained By Taraprasad.com

Treasure Words