Rorippa
English Dictionary
->
Letter R
-> Rorippa
Search Dictionary:
Rorippa Definition
(n)
annual
and
perennial
herbs
of
damp
habitats
;
cosmopolitan
except
Antarctica
Rorippa Synonyms
genus Rorippa
Rorippa
© Art Branch Inc.