Terrorist is in the eye of the beholder. It's a term that has been used to. Bitcoin is in fact not anonymous. The entire ledger of every transaction ever made since its inception is publicly replicated online, it's probably the least anonymous system ever created and used.
anonymous is not the word as it does involve someone to have publicly linked their username or business to an address for it to be transparent. so anonymity is 'possible'.
but the word that should be used is trackable.
bank notes have a serial number and when you hand it to another person it is not instantly logged as 'changing hands'. it is only logged when it reaches a bank deposit, whereby it may have changed hundreds of hands inbetween.
but each changing of hands of bitcoin is tracked...