Invertebrate cells or tissues