Acropora palmerae
Source: NCBI Taxonomy (ID 117926)
Taxonomy ID: 117926
Rank: species
Scientific name: Acropora palmerae
Authority: Acropora palmerae Wells, 1954
Statistics: 1 sequence