Etymology
Today it means: Of or resembling spiders in the genus Scytodes or in the family Scytodidae. Full definition →
Scytodes + -oid
Etymology from Wiktionary, CC BY-SA 4.0.