bistorte: meaning and definitions

FrenchType a word

What is bistorte?

  • Renouée des montagnes, aux racines tordues, aux fleurs roses.