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