Home
Search
Index
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.
Similar Results
Forktail
Hobnail