memory sticks
English
Noun
memory
sticks
plural of
memory stick