Cancroids
Synonyms for Cancroids
- tumors
- excrescences
- fungi
- lumps
- moles
- outgrowths
- parasites
- polyps
- swellings
- wens
- growths
- cysts
- carcinomas
For more similar words, try Cancroids on Thesaurus.plus dictionary