seedheads

English

Noun

seedheads

  1. plural of seedhead