cinnabar chanterelle

Noun
  1. Mushroom with a distinctive pink to vermillion fruiting body (synset 113025752)

Found on Word Lists

Other Searches