HORNTAIL


Meaning of HORNTAIL in English

[horn.tail] n (1884): any of various hymenopterous insects (family Siricidae) related to the typical sawflies but having larvae that burrow in woody plants and on the females a stout hornlike ovipositor for depositing the egg

Merriam-Webster English vocab.      Английский словарь Merriam Webster.