Feedback
Spinosaurus
Meaning
Noun
●
In Theropods:
A large,
extinct
,
carnivorous
dinosaur
of
genus
Spinosaurus, with a long
snout
like that
of a
crocodile
and with a
sail
on its back. It is considered to be the
largest
Theropod
dinosaur
.
Sourced from
Wiktionary
Related
Mosasaur
Triceratops
Diplodocus
Tyrannosaur
Plesiosaur
Theropod
Brontosaurus
Brachiosaurus
Hadrosaur
Allosaurus
Megalodon
Bearded Vulture
Sabertooth Tiger
Harpy Eagle
Maned Wolf
Rhinoceros Beetle
Stag Beetle
Tyrannosaurus Rex
Great Horned Owl
More
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better