Dictionary.com
Thesaurus.com
has leafed
  • present perfect of leaf (3rd person singular).