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
Tweet