xiphydriid

/zaɪˌfɪdriɪd/

Definitions

1. noun

Any insect of the infraorder Xiphydriidea, a group of wasps that lay their eggs in the wood of trees.

“The xiphydriid larvae were found within the hollowed tree trunk.”

Synonyms

  • wood wasp
  • xylophagous wasp

Antonyms

  • carpenter bee
  • honey bee