hemolymph nodes {hemal nodes}