STINGAREE


Meaning of STINGAREE in English

noun any sting ray. ·see under 6th ray.

Webster English vocab.      Английский словарь Webster.