Musk poulp Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a Mediterranean octopod (Eledone moschata) which emits a strong odor of musk.

Webster 1913