MOUNTAIN FOUR O'CLOCK
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Mountain Four O'clock.
Mountain Four O'clock - as a noun
Leafy wildflower with lavender-pink flowers that open in the evening and remain through cool part of the next day; found in open woods or brush in mountains of southern colorado to arizona and into mexico
Synonyms (Exact Relations)
mirabilis oblongifolia