English edit

Alternative forms edit

Etymology edit

leaf +‎ -like

Adjective edit

leaflike (comparative more leaflike, superlative most leaflike)

  1. Having the form or other qualities of a leaf.

Synonyms edit

Translations edit

Anagrams edit