meaning of smooth alder

1. common shrub of the eastern United States with smooth bark


Related Words

smooth alder |

Developed & Maintained By Taraprasad.com

Treasure Words