seed beads

English

Noun

seed beads

  1. plural of seed bead