Meaning of paper flower

Definition of paper flower

(noun) Brazilian vine that tends to flower continuously

Other information on paper flower

WIKIPEDIA results for paper flower
Amazon results for paper flower