Definition of "hemolymph"

hemolymph