Noun Definition

umbrellawort

1.Definition: a plant of the genus Mirabilis

Category: Plants