orofer xt tablet meaning