white willow: large willow tree of Eurasia and North Africa having greyish canescent leaves and grey bark
willow: any of numerous deciduous trees and shrubs of the genus Salix
herbivore: any animal that feeds chiefly on grass and other plants