carrion fungus

meaning: any of various ill-smelling brown-capped fungi of the order Phallales (noun)

synonyms:stinkhorn,