Phlyctorhiza endogena
Source: NCBI Taxonomy (ID 109931)
Taxonomy ID: 109931
Rank: species
Scientific name: Phlyctorhiza endogena
Authority: Phlyctorhiza endogena A.M. Hanson, 1946
Statistics: 3 sequences