Daily Tidbits 4/9 – Scarlet Worm

“But I am a worm, and no man” (Psalm 22:6). The Hebrew word for “worm” here is tola—the crimson scarlet worm that attaches itself to a tree, dies, and releases a red dye used for ancient scarlet cloth. This tiny creature beautifully foreshadows Messiah, who hung on the tree, poured out His blood to cleanse … Continue reading Daily Tidbits 4/9 – Scarlet Worm