umbrellawort
nounDefinition of umbrellawort
: a plant of the genus Mirabilis
Keep scrolling for more