Hemocytes

Medical Condition:
Hemocytes

Any blood or formed element especially in invertebrates.