Requested reference

Palmgren, P. (1980). Some comments on the anatomy of spiders. Annales Zoologici Fennici 17: 161-173. download pdf -- Show included taxa

Back