Dictionary.com
Thesaurus.com
have leafed
  • present perfect of leaf.