bistorta: meaning and definitions

PortugueseType a word

What is bistorta?

  • Planta poligonácea.