Dinosaurs titans of past time, 18 Jul 2021 *Panochthus tuberculatus / Owen 1845 Artwork by Peter Schouten, 2000 DOI, 2015: https://www.scielo.br/j/aabc/a/sj8XLrp4wxRxhNrP…