GNU Collaborative International Dictionary of English

last match results

Found one definition

  1.       
    
    { Poulp, Poulpe }, n. [F. poulpe, fr. L. polypus. See Polyp.] (Zool.) Same as Octopus.
    1913 Webster

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

    1913 Webster

Last match results