From moschus + -i- + -ferous.
moschiferous (comparative more moschiferous, superlative most moschiferous)