Skip to main content

horntail

/hawrn-teyl/US // ˈhɔrnˌteɪl //UK // (ˈhɔːnˌteɪl) //

角尾,角钉,角钉子,喇叭尾巴

Definitions

n.名词 noun
  1. 1
    • : any of various wasplike insects of the family Siricidae, the females of which have a hornlike ovipositor.

Examples

  • The larva soon finds its victim, the grub of the Pigeon Horntail, and lives on it to its destruction.