Tamil Dictionary 🔍

tellen

Tel"len, n. (Zoöl.) Defn: Any species of Tellina.


tellen - Similar Words