Definitions of Rorippa:

  • noun:   annual and perennial herbs of damp habitats; cosmopolitan except Antarctica