A new African arboreal genus and species of theraphosid spider (Aranae, Theraphosidae, Stromatopelminae) which lacks spermathecae.

Gallon, R. C. (2003). Bull. Br. arachno. Soc. 12(9): 405-411.

Original paper