the genus menneus is also known as humped back spider ubwoko bw'amakuru dukeneye ntabwo buri gihe buboneka dickson looked sly and a little annoyed