wildaboutants.com
Praying Mantids and Rover Ants
At high tide fish eat ants; at low tide ants eat fish. – Thai proverb This year we have at least five praying mantids in our yard that I see regularly. Most are green forms. I believe they are Iris…