Definify.com

Webster 1913 Edition


Horntail

Horn′tailˊ

,
Noun.
(Zool.)
Any one of family (
Uroceridæ
) of large hymenopterous insects, allied to the sawflies. The larvæ bore in the wood of trees. So called from the long, stout ovipositors of the females.