English Dictionary
◊ RORIPPA
Rorippa
n : annual and perennial herbs of damp habitats; cosmopolitan
except Antarctica [syn: {Rorippa}, {genus Rorippa}]