From [Term?] + -i- + -ferous.
moschiferous (comparative more moschiferous, superlative most moschiferous)