Meaning of willow
Definition of willow
(noun)
any of
numerous
deciduous
trees and shrubs of the
genus
Salix
a
textile
machine
having a
system
of revolving spikes for
opening
and
cleaning
raw
textile
fibers
Other information on willow
WIKIPEDIA results for
willow
Amazon results for
willow
Tweet