suicide seeds

English

Noun

suicide seeds

  1. plural of suicide seed