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