Noun Definition

cinnabar chanterelle

1.Definition: mushroom with a distinctive pink to vermillion fruiting body

Category: Plants