Peltidocotyle rugosa
Source: NCBI Taxonomy (ID 93232)
Taxonomy ID: 93232
Rank: species
Scientific name: Peltidocotyle rugosa
Authority: Peltidocotyle rugosa Diesing, 1850
Statistics: 1 protein; 7 sequences