Horntail (noun) Definition, Meaning & Examples

noun
  1. any of various wasplike insects of the family Siricidae, the females of which have a hornlike ovipositor.
noun
  1. any of various large wasplike insects of the hymenopterous family Siricidae, the females of which have a strong stout ovipositor and lay their eggs in the wood of felled trees
Horntail (noun) Definition, Meaning & Examples

More Definitions