thomisid Definition
Definition
A genus of spiders, specifically crab spiders (Thomisus), which are commonly found on flowers and plants in green or yellow colors to camouflage themselves and catch prey.
Browse
A genus of spiders, specifically crab spiders (Thomisus), which are commonly found on flowers and plants in green or yellow colors to camouflage themselves and catch prey.
Browse