Ostreopsis ovata
Source: NCBI Taxonomy (ID 114202)
Taxonomy ID: 114202
Rank: species
Scientific name: Ostreopsis ovata
Authority: Ostreopsis ovata Y.Fukuyo, 1981
Statistics: 128 sequences