Eledone massyae
Source: NCBI Taxonomy (ID 102877)
Taxonomy ID: 102877
Rank: species
Scientific name: Eledone massyae
Authority: Eledone massyae Voss, 1964
Statistics: 1 protein; 4 sequences