The exact species I don't know -- it wasn't even named at the LFS where I got it. It was just labeled an "Anubias". Obviously, it's a species in between the tiny nanos and the really tall ones.
They all have the capacity to bloom, I'm sure, though the flowers may vary from one species to the next.
If anyone does know which species that one is, I would like to know, myself.
I'm happy to share -- thanks for viewing.
I love my Dojos; my Dojos love me,
As long as I feed them, happy they'll be!