FRESHWATER

Definition of FRESHWATER

  1. (noun)water that is not salty