From un- + perch.
unperch (third-person singular simple present unperches, present participle unperching, simple past and past participle unperched)