Meaning of balloon flower
Definition of balloon flower
(noun)
fragrant
puffed-up
white
to
reddish-pink
flowers in
long
narrow
clusters on
erect
stems; Arizona to New Mexico and Utah
Other information on balloon flower
WIKIPEDIA results for
balloon flower
Amazon results for
balloon flower
Tweet