limnobios

/lim.nəˈbi.ɒs/

Definitions

1. noun

A type of freshwater algae, especially a green alga found in stagnant or slow-moving water.

“The limnobios in the lake is causing a problem for local wildlife.”

Synonyms

  • algae
  • green alga

Antonyms

  • marine algae
  • oceanic flora