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.”
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.”