Tamil Dictionary 🔍

stingtail

Sting"tail`, n. (Zoöl.) Defn: A sting ray.


stingtail - Similar Words