Definify.com

Definition 2025


stingrays

stingrays

English

Noun

stingrays

  1. plural of stingray