Leafage

Definition:

  • (n.) Leaves, collectively; foliage.

Compare leafage with other words:

leafage vs. leakage

cauliculus vs. leafage

leafage vs. plant

foliage vs. leafage

leaf vs. leafage