rorippa Meaning, Definition & Usage

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

WordNet