Pedum spondyloideum
Source: NCBI Taxonomy (ID 102328)
Taxonomy ID: 102328
Rank: species
Scientific name: Pedum spondyloideum
Authority: Ostrea spondyloidea Gmelin, 1791
Synonym: Ostrea spondyloidea