There’s the Atlas moth, of course, but... oh damn, what’s that in the distance? Is it a small bird? A delightfully fluffy little alien? Nope – it’s the giant wood moth (Endoxyla cinereus ...
The green turtle is a large, weighty sea turtle with a wide, smooth carapace, or shell. It inhabits tropical and subtropical coastal waters around the world and has been observed clambering onto ...