Posts

Showing posts with the label Myrmecia

Myrmecia: Superior vision, Follow intruders from a distance of 1 m