I googled both h common names and the Lady Bird Johnson Wildflower Center had a different scientific name for Cardinal Flower and it looked a little different than yours. Your scientific name brought up standing cypress according to that site. Common names are tricky aren't they?