leafy [ leafier ; leafiest]
Notices
  • resembling a leaf