Nymphaea sp. NY566
Source: NCBI Taxonomy (ID 2771330)