Word Study
squamoid |
squamosal |
squamose |
squamous |
squamous cell |
squamous cell carcinoma
| squamozygomatic
| squamula
| squamulate
| squamule
| squamulose
squamous cell carcinoma
WORDNET DICTIONARY
Noun squamous cell carcinoma has 1 sense
- squamous cell carcinoma(n = noun.state) cancroid - the most common form of skin cancer; Array is a kind of skin cancer
For further exploring for "squamous cell carcinoma" in Webster Dictionary Online