The AI-powered English dictionary
plural cadelles
Tenebroides mauritanicus, a beetle that is a common pest in storehouses and granaries. examples