shoestring mushroom

English

Noun

shoestring mushroom (plural shoestring mushrooms)

  1. Synonym of honey fungus