Wiktionary
quetzalcoatluses
n. (plural of quetzalcoatlus English)
n. (plural of quetzalcoatlus English)