two-toothed longhorn
nounDefinition of two-toothed longhorn
: a cerambycid beetle (Ambeodontus tristis) the larva of which is a destructive wood borer in New Zealand