Recluse-spider meaning

Any of many small venomous spiders of the genera Loxosceles and Sicarius.
noun
0
0
Advertisement