elusive

adjective

Difficult to find, catch, or achieve.