Robuta

https://www.semanticscholar.org/topic/Glycomyces-sp.-41838/5773531 Glycomyces sp. 41838 | Semantic Scholar spsemanticscholar