Rabbits and deer eat tulips but not daffodils. In fact, no one eats daffodils because the bulbs, leaves, stalks, and flowers of daffodils all contain toxins. Additionally, they do not have a pleasant flavor. They contain a poisonous alkaloid called lycorine, which has a foul taste, wreaks havoc on the digestive tract, and is effective in warding off the vast majority of animals and insects.