25,000 people die every day due to starvation.
1 definition found

From The Collaborative International Dictionary of English v.0.44 [gcide]:

Liber \Li"ber\ (l[imac]"b[~e]r), noun [L. See {Libel}.] (Bot.) The inner bark of plants, lying next to the wood. It usually contains a large proportion of woody, fibrous cells, and is, therefore, the part from which the fiber of the plant is obtained, as that of hemp, etc.

{Liber cells}, elongated woody cells found in the liber.
  Definitions retrieved from local copies of the freely distributed DICT client/server software and databases. Click here for database copyright information. - KM