umbrellawort

Noun

Meaning

Any of various plants in the genus Mirabilis.

Any of various plants in the genus Tauschia.

Source: en.wiktionary.org

Hypernyms

Close letter words and terms