Word info

umbrellawort

Noun

Meaning

Any of various plants in the genus Mirabilis.

Any of various plants in the genus Tauschia.

Source: en.wiktionary.org

Close letter words and terms