Tamil Dictionary 🔍

trillachan

Tril"la*chan, n. (Zoöl.) Defn: The oyster catcher. [Prov. Eng.]


trillachan - Similar Words