carrion_fungusEnglish

carrion fungus, stinkhorn

Noun

Any of various ill-smelling brown-capped fungi of the order Phallales

English: stinkhorn, carrion fungus

English words with similar meanings

Show 1 words