Another strange plant in the flower bed in front of our house.