roughtail : Idioms & Phrases


roughtail stingray

  • noun one of the largest stingrays; found from Cape Cod to Cape Hatteras
    Dasyatis centroura.
WordNet