Meaning of Rorippa

Definition of Rorippa

(noun) annual and perennial herbs of damp habitats; cosmopolitan except Antarctica

Other information on Rorippa

WIKIPEDIA results for Rorippa
Amazon results for Rorippa