Researchers named it Nagatitan chaiyaphumensis, or the "last titan" of Thailand. It is the largest ever discovered in Southeast Asia. https://www.king5.com/arti... (opens in new tab)
Researchers named it Nagatitan chaiyaphumensis, or the "last titan" of Thailand. It is the largest ever discovered in Southeast Asia. king5.com/article/news/natio…
Read the original article