Tiny eggs have started hatching this week at the San Diego Zoo, and scientists there are celebrating the arrival of baby tree lobsters.
Tiny eggs have started hatching this week at the San Diego Zoo, and scientists there are celebrating the arrival of baby tree lobsters.