Lughet
sea urchin — English Definition | Lughet