Englishfor English speakers
verrucose English
Meaning verrucose meaning
What does verrucose mean?
verrucose
Synonyms verrucose synonyms
What other words have the same or similar meaning as verrucose?