Search term candida has one result
FR French EN English
candida (n) [médecine] {m} yeast (n) [médecine]