The spider family Homalonychidae (Arachnida, Araneae). American Museum novitates ; no. 2790
Roth, Vincent D.
Book
1984
English
Find in a local library Download MODS