potion-Potion: meaning, definitions and translations

French dictionaryFrenchEnglish

What is potion? potion is Potion

What is Potion?

  • Préparation aqueuse et sucrée contenant une ou plusieurs substances médicamenteuses, destinée à l'usage interne.

    Aqueous and sweet preparation containing one or more medicinal substances, intended for internal use.

Search words

Upgrade your experience