leafage








noun

  1. foliage.

noun

  1. a less common word for foliage
50 queries 0.387