ハプトソウルイ
Meanings
Noun
1. haptophyte
Composed of
seaweed; algae