English Trichonephila plumipes Cited by user Arielfeng on 10 Nov 2020 Trichonephila plumipes is a species of spider found in Australia, Indonesia and some Pacific Islands, which exhibits extreme sexual dimorphism through its sexual…