Definition of Leafage

  • (n.) Leaves, collectively; foliage.

Synonyms of Leafage


Antonyms of Leafage


No Antonyms Found.

Homophones of Leafage


No Homophones Found.