Wiktionary
needlecrafts
n. (plural of needlecraft English)
n. (plural of needlecraft English)