Juniper worm Meaning, Definition & Usage

Definitions
  1. (Zoöl.), the larva of a geometrid moth (Drepanodes varus). It feeds upon the leaves of the juniper, and mimics the small twigs both in form and color, in a remarkable manner.

Webster 1913