A new species of tarantula, Trichopelma grande, has been discovered in western Cuba by researchers David Ortiz of Masaryk ...
The plant was last seen in 1965 on Santa Cruz Island — one of the few places it's known to have existed in California.