Boric acid is not a protic acid. Boric acid is a weak monobasic acid. It is not a protonic acid but acts as a Lewis acid by accepting electrons from a hydroxyl ion and in turn releases H+ ions 
Related Theory Although Boric acid contains 3OH groups yet it can act as monobasic acid rather than tribasic acid, since, only one H+can be released by a water molecule.