Pelargonium sidoides

  • English name Umckaloabo
  • French name Pélargonium
Pelargonium sidoides