Coccomyxa sp. KN-2011-S1
Source: NCBI Taxonomy (ID 1082376)