Tamil Dictionary 🔍

stingaree

Sting`a*ree", n. (Zoöl.) Defn: Any sting ray. See under 6th Ray.


stingaree - Similar Words