Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Adjective: retentive  ri'ten-tiv
  1. Good at remembering
    "a retentive mind";
    - recollective, long, tenacious
     
  2. Having the capacity to retain something
    "She had a retentive memory for historical dates"
     
  3. Having the power, capacity, or quality of retaining water
    "soils retentive of moisture"

See also: aware, impermeable, mindful