Glossary
The mixture of blood and other fluids in the body cavity of an invertebrate.
Blood and lymph.
Posted
in
by
Tags: