Definify.com

Definition 2024


hydraulic_organ

hydraulic organ

English

Noun

hydraulic organ (plural hydraulic organs)

  1. Synonym of water organ