Wiktionary
lambeosaurids
n. (plural of lambeosaurid English)
n. (plural of lambeosaurid English)