Stingrays, noun plural of stingray. Synonyms in the same form.
stingarees
All synonyms for stingray →