Wiktionary
guaibasaurids
n. (plural of guaibasaurid English)
n. (plural of guaibasaurid English)