Multiple choice general knowledge science & technology

The blood colour of star fish is?

  1. Green

  2. red

  3. white

  4. blue

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Starfish have blue blood because they use hemocyanin, a copper-based protein, to transport oxygen, unlike humans who use iron-based hemoglobin giving red blood. This is common among many marine invertebrates like mollusks and crustaceans.