Medical Term:

laveur

Pronunciation: lă-vŭr′

Definition: An instrument for irrigation or lavage.

[Fr.]

Hide
(web3)