SIX STRIDULATING ORGANS ON ONE SPIDER (ARANEAE, ZODARIIDAE): IS THIS THE LIMIT?

Published in Journal of Arachnology, in 2005, in volume 33, issue 2, pages 597-603

Date published:2005