Meaning of icicle plant
Definition of icicle plant
(noun)
Old World
annual
widely
naturalized
in
warm
regions having
white
flowers and
fleshy
foliage
covered
with hairs that
resemble
ice
Other information on icicle plant
WIKIPEDIA results for
icicle plant
Amazon results for
icicle plant
Tweet