Meaning of spider flower
Definition of spider flower
(noun)
native
to South America but
naturalized
in
warm
parts
of United States;
grown
for its
long-lasting
spider-shaped
white
to
pink-purple
flowers
Other information on spider flower
WIKIPEDIA results for
spider flower
Amazon results for
spider flower
Tweet