NichiDict

やまぶしたけ

山伏茸
[yamabushitake]

Meanings

1.Noun

bearded tooth fungus (Hericium erinaceum); lion's mane mushroom