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