Related Words for word “verrucosa”
verrucosa - Did you Mean?
verrucose
verruca (verrucas)
verruca
verrucous