Meaning of wax plant

Definition of wax plant

(noun) succulent climber of southern Asia with umbels of pink and white star-shaped flowers

Other information on wax plant

WIKIPEDIA results for wax plant
Amazon results for wax plant