predator [noun] + opportunistic [adjective]