meaning of salix lucida

1. common North American shrub with shiny lanceolate leaves


Related Words

salix lucida |

Developed & Maintained By Taraprasad.com

Treasure Words