Lughet
placenta — English Definition | Lughet