genus rorippa Meaning, Definition & Usage

  1. noun annual and perennial herbs of damp habitats; cosmopolitan except Antarctica
    Rorippa.

WordNet