canceromes
English
Noun
canceromes
plural of
cancerome