Halimeda opuntia
Protoctista | Halimedaceae | Halimeda | Halimeda opuntia
sandy substratum between eel grass at low tide level not far from the shore.
[Pacific; Malesia; Philippines; Philippine Islands; Bulusan Island; Sorsogon Province