Peucedanum ostruthium

  • English name Masterwort
  • French name Impératoire
Peucedanum ostruthium