Spinosaurid Definition
noun
(zoology) Any member of the Spinosauridae.
Wiktionary
Other Word Forms of Spinosaurid
Noun
Singular:
spinosaurid
Plural:
spinosauridsFind Similar Words
Find similar words to spinosaurid using the buttons below.