Definition/Meaning of freshwaters
English - Noun:
freshwaters plural form of freshwater