trepamuros
Meanings
Noun
1. wall-climber (fiction)