Definitions
There is 1 meaning of the phrase
Allionia Incarnata.
Allionia Incarnata - as a noun
Trailing plant having crowded clusters of 3 brilliant deep pink flowers resembling a single flower blooming near the ground; found in dry gravelly or sandy soil; southwestern united states and mexico
Synonyms (Exact Relations)
trailing four o'clocktrailing windmills