Haemocite

To be described later