English Dictionary
◊ STINGRAY
stingray
n : large venomous ray with large barbed spines near the base of
a thin whiplike tail capable of inflicting severe wounds