greenwater
English
Noun
greenwater
(
uncountable
)
(
ecology
)
Alternative form of
green water
.