Hemocytes

Hemocyte
Any blood or formed element especially in invertebrates.