umbrellawort
Noun
Meaning
Any of various plants in the genus Mirabilis.
Any of various plants in the genus Tauschia.
Source: en.wiktionary.orgNoun
Any of various plants in the genus Mirabilis.
Any of various plants in the genus Tauschia.
Source: en.wiktionary.org