Monarchs are bad-tasting and poisonous because they contain a chemical known as cardenolide (cardiac glycoside). The chemical slows the heart-beat of vertebrates. Monarch caterpillars get this chemical when they feed on milkweed.