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