English

edit

Etymology

edit

From leaf +‎ -some.

Adjective

edit

leafsome (comparative more leafsome, superlative most leafsome)

  1. Full of leaves, bearing leaves

Anagrams

edit
  NODES