Kotomora
鞭毛藻類 (べんもうそうるい) Japanese meaning | Kotomora