Wiktionary
xenoceltitids
n. (plural of xenoceltitid English)
n. (plural of xenoceltitid English)