Nodularia spumigena






Synonyms
  • Nodularia spumigena CCY9414