Word info Synonyms

Rorippa

Noun

Meaning

annual and perennial herbs of damp habitats; cosmopolitan except Antarctica

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms