Wiktionary
tangasaurids
n. (plural of tangasaurid English)
n. (plural of tangasaurid English)