Wiktionary
rhamphorhynchids
n. (plural of rhamphorhynchid English)
n. (plural of rhamphorhynchid English)