Medical Term:

turunda

Pronunciation: tū-rŭn′dă, -dē

Definition: A surgical tent, gauze drain, or tampon.

[L.]

Hide
(web3)