Inhabitat favicon

Praying mantises wearing tiny glasses help researchers discover new type of 3D vision