wood wasp


noun

another name for the horntail