×

Yohoia

Yohoia is an extinct genus of megacheiran arthropod from the Cambrian period that has been found as fossils in the Burgess Shale formation of British Columbia, Canada. The type species, Yohoia tenuis, was described in 1912 by Walcott, who... Wikipedia
Scientific name: Yohoia