Phone

1300 852 360

Climbing Plants

climbing plants

noun

A climber is a plant that grows upwards by attaching itself to other plants or objects. collinsdictionary.com
TLC use climbing plants indoor and outdoors. Climbing plants create an interesting, natural screen. Deciduous or evergreen. We can even install the climbing frame for you.