piilotella

Verb

 * 1)  to be in hiding, sneak, lurk, skulk, fly under the radar to go unnoticed