Definition.com
Hypermnesia (n.) is the dream's superior knowledge: Delboeuf dreamed the Latin name of a fern he did not know he knew, and found it sixteen years later written in his own hand under a pressed flower.