vanadocyte
Noun
Meaning
vanadocyte (plural vanadocytes)
The blood cell of sea squirts, containing hemovanadin rather than hemoglobin.
Noun
vanadocyte (plural vanadocytes)
The blood cell of sea squirts, containing hemovanadin rather than hemoglobin.