Lughet
mollusc — English Definition | Lughet