Definition of devil's stinkpot in English:

devil's stinkpot

noun

English Regional
rare, historical
  • The stinkhorn fungus Phallus impudicus.

Origin

Mid 19th century; earliest use found in Phytologist.