Teeatta, a new spider genus from Tasmania, Australia (Amaurobioidea: Amphinectidae: Tasmarubriinae)
Article
2005
Memoirs of the Queensland Museum
50
195--199
BioStor
Brisbane, Queensland Museum, 1912-
BioStor: https://biostor.org/reference/236983
Download MODS