VariousWords beta
Related Terms:
Noun
Definition: An Australian spider, Selenocosmia crassipes, which makes a "hissing" sound (stridulation) when disturbed.
VariousWords beta
Definition: An Australian spider, Selenocosmia crassipes, which makes a "hissing" sound (stridulation) when disturbed.