Phyllaplysia sp. MMM-02-2000
Source: NCBI Taxonomy (ID 116088)