Discovery of Large Spider Species in Australia
A newly identified fossil spider species named Megamonodontium Mccluskyi has been established to honor the contributions of paleontologist Dr. Matthew McCurry from the University of New South Wales, who discovered ...