Vegetable flannel Meaning, Definition & Usage

Definitions
  1. a textile material, manufactured in Germany from pine-needle wool, a down or fiber obtained from the leaves of the Pinus sylvestris.

Webster 1913