Hmmmm......must be cleome...is that the scientific name for virginia creeper?