Login
Decae, A.E. (1984). A theory on the origin of spiders and the primitive function of spider silk. Journal of Arachnology 12: 21–28.
No data available for this order