Musk poulp
Meaning, Definition & Usage
Dictionary
Related
Definitions
(Zoöl.)
, a Mediterranean octopod (
Eledone moschata
) which emits a strong odor of musk.
Webster 1913
Previous
Next