Latin-English dictionary »

macronosia meaning in English

LatinEnglish
macronosia [macronosiae] (1st) F
noun

prolonged illnessnoun