leafage leafage

Definition(s):

  • (n) the main organ of photosynthesis and transpiration in higher plants

Synonym(s)

Usage(s):

  • But if religion is to have its full value as a 'last resort' in times of peril or affliction, it must have deep rootage, broad leafage and ample fruitage in the normal .
Word of the Day
cursory cursory
/ˈkɜr sə ri /