Wiktionary
xiphocentronids
n. (plural of xiphocentronid English)
n. (plural of xiphocentronid English)