retentive

Definition

Having the ability to retain knowledge, information, or liquid; good at remembering.

中文 具有保留知识、信息或液体的能力;善于记忆。

Example

"She has a retentive memory and can recall facts from years ago."