English

edit

Noun

edit

xiphydriid (plural xiphydriids)

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