What does allionia incarnata mean?

allionia incarnata meaning in General Dictionary

trailing plant having crowded groups of 3 brilliant deep pink flowers resembling an individual rose blooming nearby the floor; present dried out gravelly or sandy earth; southwestern united states of america and Mexico