Wiktionary
barking spider
n. 1 An Australian spider, ''Selenocosmia crassipes'', which makes a "hissing" sound (stridulation) when disturbed. 2 (context euphemistic humorous English) An instance of audible flatulence; a fart.
Wikipedia
Barking spider
Barking spider is a common name for several spiders from Australia and may refer to:
- Selenocosmia crassipes
- Selenocosmia stirlingi