spirogyra Meaning, Definition & Usage

  1. noun freshwater algae consisting of minute filaments containing spiral chlorophyll bands

WordNet