NichiDict

まいたけ

舞茸
[maitake]

Meanings

1.Noun

hen-of-the-woods (species of polypore mushroom, Grifola frondosa)