You searched for: “ombrophore
ombrophore (s) (noun), ombrophores (pl)
An instrument or device that is used to administer a douche (a localized spray directed into a body cavity or onto a body part) of carbonated water.
This entry is located in the following unit: ombro-, ombr- (page 2)