Medical Term:

Davidson syringe

Pronunciation: dā′vid-sŏn

Definition: a rubber tube, armed with an appropriate nozzle, intersected with a compressible bulb, with valves so arranged that compression forces the fluid, into which one end of the tube is inserted, forward to the nozzle end.

Hide
(web3)