Etymed
Open the app →
Glossary
› tampon/o
tampon/o
Meaning:
plug; stopper ·
Origin:
French
Terms using tampon/o
cardiac tamponade