The AI-powered English dictionary
plural crataeguses
Any plant of the genus Crataegus, the hawthorns. examples