Word info

moschiferous

Adjective

Meaning

moschiferous (comparative more moschiferous, superlative most moschiferous)

(zoology) secreting musk

Source: en.wiktionary.org

Close letter words and terms