dictyochophyte

English

Etymology

Dictyocha +‎ -phyte (plant)

Noun

dictyochophyte (plural dictyochophytes)

  1. (biology) Any axodine alga