Definitions of Samolus valerandii:

  • noun:   water pimpernel of Europe to China