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
Tweet