Definition, synonyms and related words
The blood cell of sea squirts, containing hemovanadin rather than hemoglobin.