0

Walking Sticks and leaf insects

Walking Sticks and leaf insects Facts with Photos

Walking Sticks and leaf insects Acrophylla titan, aptly named the titan stick insect or the great brown phasma, is the longest Australian species. The females are generally much larger than the males and are abundant egg layers. Two captive females… Continue Reading