meaning of salix amygdaloides

1. willow of the western United States with leaves like those of peach or almond trees


Related Words

salix amygdaloides |

Developed & Maintained By Taraprasad.com

Treasure Words