General

chanterelle definition

A subtly flavored fleshy mushroom.