spindle cells
English
Noun
spindle
cells
plural of
spindle cell