Definition of "haemolymph"

haemolymph