sun spider (English, noun)
expansion: sun spider (plural sun spiders)
Senses:
glosses: Synonym of camel spider.
Forms:
form: sun spiders
tags: plural