stab cells
English
Noun
stab
cells
plural of
stab cell