spider-catcher
English
Noun
spider
-
catcher
(
plural
spider-catchers
)
A bird, the
wallcreeper
.