Looked at them before and don't believe they are properly named, else we would have found something on them.
I will tell you this, there are roughly 1000 different anemones and only 10 are known to be common hosts for clownfish. This of course does not mean that there aren't any exceptions to this.
The one pictured does not look as though its one that would host a clownfish. You are much better off choosing the RBTA if you can meet its requirements.
Thomas