English | German | Russian | Czech

Rorippa English

Meaning Rorippa meaning

What does Rorippa mean?

Rorippa

annual and perennial herbs of damp habitats; cosmopolitan except Antarctica

Synonyms Rorippa synonyms

What other words have the same or similar meaning as Rorippa?

Rorippa English » English

genus Rorippa

Are you looking for...?