Lughet
blood clot — English Definition | Lughet