Saccharibacter

  • floricola 1 100%)