dictyochophyte

Etymology
Dictyocha

Noun

 * 1)  Any axodine alga