horntail
/hawrn-teyl/US // ˈhɔrnˌteɪl //UK // (ˈhɔːnˌteɪl) //
角尾,角钉,角钉子,喇叭尾巴
Definitions
n.名词 noun
- 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.
Level 3Browse all words →