Answer: haemocoels

AnswerCrossword Clue
haemocoelsHAEMOCOEL, the central body cavity of many invertebrates also HEMOCOEL