Wiktionary
mosasauroids
n. (plural of mosasauroid English)
n. (plural of mosasauroid English)