Lord Howe Island sits off the east coast of Australia, and the stick insects used to munch on a wider array of plant live there. The rats brought by shipwrecks in the year 1918 devastated the ...
"Australian Pollinator Week encourages everyone ... ABC Insect of the Year panel and nominated the Lord Howe Island stick insect as a finalist, said he hoped the annual award would change how ...