hemoid
/hɪmɔɪd/Definitions
1. noun
A type of red blood cell, especially in a fish or amphibian.
“The haemoid cells played a crucial role in oxygenating the fish’s body.”
1. noun
A type of red blood cell, especially in a fish or amphibian.
“The haemoid cells played a crucial role in oxygenating the fish’s body.”