Wiktionary
spiderhunters
n. (plural of spiderhunter English)
n. (plural of spiderhunter English)