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 of adults even having a “ribbed” or “veined” appearance like leaves. So good is their camouflage that the untrained eye often can’t even see them in a cage. The leaf insect is, in short, a …

Read more