Find the word definition

Wiktionary
memory cards

n. (memory card English)