Trillachan

Tril´la`chan


n.1.(Zool.) The oyster catcher.