toad's-cheese

noun
plural toad's-cheeses

Definition of toad's-cheese

dialectal, chiefly England
: a poisonous fungus