I don't see why not! I have tried keeping orchids in my cages (not with a lot of success but hey, they look beautiful for a while so it makes me happy) and my panthers, carpets, and dwarf chameleons have never tried to eat the flowers, leaves, roots, etc.