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 3More words in h →