mnemonist: an expert in the use of mnemonics; someone able to perform unusual feats of memory
living thing: a living (or once living) entity
eugenia: tropical trees and shrubs with aromatic leaves and often valuable hard wood