Baby Insects at Bristol Zoo

Baby Insects at Bristol Zoo

Baby Insects at Bristol Zoo Until they were rediscovered in 2001, Lord Howe Island stick insects were thought to be extinct. In an international effort to preserve their species and hopefully increase their number, two months ago scientists sent batches of eggs to Bristol Zoo in in England as well as 2 other zoos to…

Read More