News
The new species appears to have lived roughly 72 million years ago. The fossil was discovered in Mount Toyajosan in Aridagawa, Wakayama Prefecture, in 2006 by Akihiro Misaki, who hails from Arida ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results