hydraulic organ

English

Noun

hydraulic organ (plural hydraulic organs)

  1. Synonym of water organ.