deseeders

English

Noun

deseeders

  1. plural of deseeder