Micropeuce strobiliferum
Source: NCBI Taxonomy (ID 110471)
Taxonomy ID: 110471
Rank: species
Scientific name: Micropeuce strobiliferum
Authority: Micropeuce strobiliferum J.Agardh, 1899
Statistics: 1 sequence