1 Matching Annotations
  1. Sep 2016
    1. The thick-wove foliage

      According to the Oxford English Dictionary a foliage are the leaves (of a plant or tree) collectively.