terror cells
English
Noun
terror
cells
plural of
terror cell