STINGAREE


Meaning of STINGAREE in English

(n.) Any sting ray. See under 6th Ray.

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