Meaning of amber lily
Definition of amber lily
(noun)
plant
having
basal
grasslike
leaves and a
narrow
open
cluster
of
starlike
yellowish-orange
flowers
atop
a
leafless
stalk;
southwestern
United States;
only
species
of Anthericum
growing
in North America
Other information on amber lily
WIKIPEDIA results for
amber lily
Amazon results for
amber lily
Tweet