Wall-crawler meaning

Something which adheres to and crawls upon vertical surfaces.
noun
0
0
Something which adheres to and crawls upon vertical surfaces.
noun
0
0
Advertisement

Origin of wall-crawler