Phillipsia olivacea
Source: NCBI Taxonomy (ID 87859)
Taxonomy ID: 87859
Rank: species
Scientific name: Phillipsia olivacea
Authority: Phillipsia olivacea Rick, 1931
Statistics: 10 sequences