prilling towers

English

Noun

prilling towers

  1. plural of prilling tower