A new African arboreal genus and species of theraphosid spider (Aranae, Theraphosidae, Stromatopelminae) which lacks spermathecae. Richard C Gallon , 2003 Bull. Br. arachno. Soc. 12(9): 405-411. Tweet About the Author Richard C Gallon Species mentioned Encyocratella olivacea Strand, 1907 Tanzania ♂♀