Attested.to

Definition

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

Seed ·

Term in context

carrion fungus in CommonParlance