Find the word definition

Crossword clues for ricola

Wikipedia
Ricola

Ricola Ltd./Ricola AG is a manufacturer of cough drops and breath mints in Switzerland. All their products include natural herbal ingredients, exclusively cultivated on Swiss soil without any use of pesticides, insecticides or herbicides. The head office of Ricola is located in Laufen, Basel-Country.