Find the word definition

Wikipedia
Platyoides

Platyoides is a genus of spiders belonging to the family Trochanteriidae. Its members are known as scorpion spiders and are found in sub-Saharan Africa and its islands, Madagascar, RĂ©union, Aldabra and the Canary Islands.

The genus is nocturnal in habit and has developed extreme flattening of the body adapted to living in narrow cracks, particularly under loose bark.