Home
Search
Index
Definify.com
Definition
2024
moschiferous
moschiferous
English
Adjective
moschiferous
(
comparative
more
moschiferous
,
superlative
most
moschiferous
)
(
zoology
)
secreting
musk
Etymology
moschus
+
-iferous
Similar Results
Conchiferous