Lughet
aphid — English Definition | Lughet