The AI-powered English dictionary
comparative more verrucous, superlative most verrucous
wart-like, resembling a verruca; verrucose examples