chicken mushroom

English

Noun

chicken mushroom (plural chicken mushrooms)

  1. Synonym of chicken of the woods.