Most of us find out the hard way that hungry deer will eat almost any vegetation within their reach. However, you can make your garden a little less inviting by including plants they dislike and avoiding those they prefer.
In general, deer avoid plants with a sticky, rough or fuzzy texture and plants with spiny protection. Not surprisingly, deer stay away from poisonous plants:) There are some common varieties that have toxicity that deer avoid.
Deer also turn their noses up at fragrant plants with strong, 'stinky' scents. Deer use their sense of smell to detect predators so strongly-scented plants may confuse a deer's sense of smell, which makes them uneasy.