retentive
-
(a) good at remembering
- a retentive mind
- tenacious memory
- (a) having the capacity to retain something
-
(s) having the power, capacity, or quality of retaining water
- soils retentive of moisture