Latin-English dictionary »

mucus meaning in English

LatinEnglish
mucus [muci] (2nd) M
noun

mucus, snotnoun

recess, innermost part of a housenoun