Keeping Leaf Insects as Pets

Leaf insects are so-called because of their uncanny likeness to leaves. Green in colour, leaf-like in shape, with the wings …