You asked:

what does 'glean' mean

  • The term 'glean' means gather, as of natural products.