From tannin + -i- + -ferous.
tanniferous (comparative more tanniferous, superlative most tanniferous)