From nitre + -i- + -ferous.
nitriferous (comparative more nitriferous, superlative most nitriferous)