Find the word definition

Wikipedia
Indoxysticus

Indoxysticus is a small genus of crab spiders, native to Asia. The genus differs from other thomisids by the oval-shaped spermathecae with well-defined chambers in the female, and by the male's broad-based embolus, i.e. the terminal portion of the palpal organ. They live in vegetation as opposed to related genus Xysticus, which lives on the ground.