English edit

Noun edit

xiphydriid (plural xiphydriids)

  1. (zoology) Any of the family Xiphydriidae of woodwasps.