degerminators

English

Noun

degerminators

  1. plural of degerminator