Poulp /(?)/

Poulp

n.
  1. Same as Octopus. (Zool.)

Phrases & Compounds

Musk poulp
a Mediterranean octopod (Eledone moschata) which emits a strong odor of musk.