horntail
[ hawrn-teyl ]
/ ˈhɔrnˌteɪl /
noun
any of various wasplike insects of the family Siricidae, the females of which have a hornlike ovipositor.
Words nearby horntail
British Dictionary definitions for horntail
horntail
/ (ˈhɔːnˌteɪl) /
noun
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
Also called: wood wasp