cricket-bat willow

Explore definitions, synonyms, and language insights of cricket-bat willow

Definitions

Noun
Eurasian willow tree having greyish leaves and ascending branches

More General Terms