How to Care for a Leaf Insect – Full Guide by Lisa Leaf insects belong to the family Phylliidae and are also referred to as walking leaf, … Read more