Therizinosaurid Definition
noun
(zoology) Any member of the Therizinosauridae.
Wiktionary
Other Word Forms of Therizinosaurid
Noun
Singular:
therizinosaurid
Plural:
therizinosauridsFind Similar Words
Find similar words to therizinosaurid using the buttons below.