Definitions of Liber

  1. The fibrous inner bark of trees or plants.
X