elusive

adjective
  1. difficult to find, catch, or achieve
  2. difficult to remember or understand clearly

Examples