Meaning of allionia incarnata

Definition of allionia incarnata

(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

Other information on allionia incarnata

WIKIPEDIA results for allionia incarnata
Amazon results for allionia incarnata