Skeletocutis odora explained

Skeletocutis odora is a species of fungus belonging to the family Incrustoporiaceae.[1]

Synonyms:

Notes and References

  1. Web site: Loading... . www.mycobank.org . 31 January 2021.