answersLogoWhite

0

The Lord Howe stick insect is the rarest bug in the world. There are only 13 left in the wild. I think that some zoo is trying to breed them. They are almost extinct. Hope you find what you need!

User Avatar

Wiki User

16y ago

What else can I help you with?