English

edit

Etymology

edit

Dictyocha +‎ -phyte (plant)

Noun

edit

dictyochophyte (plural dictyochophytes)

  1. (biology) Any axodine alga