The answer is that insects do have blood, but it’s a little bit different than our blood, which is why it’s usually not red. Human’s blood is called “hemoglobin,” and it has special red blood cells which give our blood its color and also help our blood to do its main job and carry oxygen around our bodies.
But most insects have other ways of getting oxygen around their bodies, so they do not need hemoglobin and red blood cells. Instead, most insects have a kind of blood called “hemolymph,” which sometimes helps them to carry oxygen, but mostly works on carrying nutrients or wastes. Because there are no red blood cells in hemolymph, insect-blood is usually yellow or green!
Further informationInstead of relying on their blood to carry oxygen around their bodies, most bugs have little tiny openings all over their bodies which allow oxygen to enter.
ExplorationA buggy tongue-twister!
There's a well known tongue-twister about bug blood – see you if you can say it five times fast!
The big black bug bled blue blood but the baby blue bug bleeds black blood!
Sources & links