1 umbrellawort | Definition of umbrellawort

umbrellawort

noun

Definition of umbrellawort

: a plant of the genus Mirabilis

History and Etymology for umbrellawort

umbrella entry 1 + wort

Keep scrolling for more