Wiktionary
therizinosaurids
n. (plural of therizinosaurid English)
n. (plural of therizinosaurid English)