Definition of Australian willow in English:

Australian willow

noun