British Wildlife Wiki
Advertisement

The Cucumber Green Spider (Araniella cucurbitina) is a species of spider found throughout the UK and Europe, with small populations found in North America

Advertisement