Meaning of titanosaur
Definition of titanosaur
(noun)
amphibious
quadrupedal
herbivorous
dinosaur
with a
long
thin
neck
and
whiplike
tail; of the Cretaceous
mostly
in the
southern
hemisphere
Other information on titanosaur
WIKIPEDIA results for
titanosaur
Amazon results for
titanosaur
Tweet