Leaf tier Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a tortricid moth whose larva makes a nest by fastening the edges of a leaf together with silk; esp., Teras cinderella, found on the apple tree.

Webster 1913