Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
leafs
in English
leafs
#common
Lemma:
leaf
The lemma is the base or root form of this word.
Definitions
Verb
to
produce
or
grow
leaves
;
put
forth
foliage
to
divide
into
separate
leaf
parts
to
have
or
create
leaves
(
on
a
plant
)
grows
or
produces
leaves
Noun
a
collection
of
leaves
(
from
a
plant
)
Compounds / Phrases
cloverleafs
leatherleafs