You've been logged out. Click here to log back in.
Mummucina is a genus of mummuciid camel spiders, first described by Carl Friedrich Roewer in 1934. full article at Wikipedia