Meaning of balloon vine
Definition of balloon vine
(noun)
woody
perennial
climbing
plant
with
large
ornamental
seed
pods that
resemble
balloons;
tropical
India and Africa and America
Other information on balloon vine
WIKIPEDIA results for
balloon vine
Amazon results for
balloon vine
Tweet