mnemonist: an expert in the use of mnemonics; someone able to perform unusual feats of memory
living thing: a living (or once living) entity
primigravida: (obstetrics) a woman who is pregnant for the first time