pond scum Meaning, Definition & Usage

  1. noun free-floating freshwater green algae

WordNet