Google
×

Leptorchestes

Leptorchestes is a genus of jumping spiders in the family Salticidae. As in several other genera of salticids, it mimicks ants. Wikipedia
Scientific name: Leptorchestes
Family: Salticidae