Haemocyte definitions