Brachionopus robustus

Brachionopus robustus, also known by its common name robust lesser baboon spider, is a species from the genus Brachionopus. The species was originally described by Reginald Innes Pocock in 1897.