horntail

Definitions


[ˈhɔːnteɪl], (Noun)

Definitions:
- a large sawfly resembling a wasp that deposits its eggs inside trees and timber. It has a long egg-laying tube but no sting


Phrases:

Origin:




definition by Oxford Dictionaries