leafs
From WikiWord, the free dictionary
/liΛfs/
English
Definitions
verb
- To produce leaves; put forth foliage.
- To divide (a vegetable) into separate leaves.βThe lettuce in our burgers is 100% hand-leafed.β
Related words
Synonyms
leavefoliagethumbriffleflickflipfoliorifffilespagesgoutweedyellowinglooseleafpoppleuvaacer palmatumeden