prickle cells
English
Noun
prickle
cells
plural of
prickle cell