English-Latin dictionary »

outlet for morbid matter (medical) meaning in Latin

EnglishLatin
outlet for morbid matter (medical) noun

emissarium [emissari(i)](2nd) N
noun

Your history