deleafing

noun
  1. the process or act of removing leaves from plants or trees
  2. Usage: used in agricultural and botanical contexts
verb
  1. the present participle of deleaf; to remove leaves from a plant or tree
  2. Usage: commonly used in agriculture and horticulture

Examples