rorippaEnglish

Rorippa, genus Rorippa

Noun

Annual and perennial herbs of damp habitats, cosmopolitan except Antarctica

English: Rorippa, genus Rorippa

English words with similar meanings

Show 1 words

Words that start with "rorippa"