Butterfly weed is a beautiful fiery orange plant that is now blooming all over southern New Jersey. It has always been one of my very favorite wild flowers. It is known by many different nicknames, but most old timers call it “Railroad Annie” because it often grows along railroad tracks or in vacant fields. Butterfly enthusiasts call it butterfly weed because its colorful blooms attract butterflies.