Centella asiatica

  • English name Centella
  • French name Hydrocotyle
Centella asiatica