terrestrial invertebrates