Designed by
Title
Gandarusa Plants #275390057
Description
Solo-Central Java, 19 April 2023 Gandarusa, deer leaf, or lattice plants are tropical shrubs that are commonly found in the yard of the house, either alone or as a living fence. This plant is easy to grow and can be propagated by cuttings.