Meaning of アミヒラタケ in Japanese

  1. Words

Definition of アミヒラタケ

  1. (n) dryad's saddle (Polyporus squamosus)
Back to top