We do not currently know of any antonyms for percher.
The noun percher is defined as:
See full definition of the word percher.
Did you mean perched or perches?