meaning of red alder

1. large tree of Pacific coast of North America having hard red wood much used for furniture


Related Words

red alder |

Developed & Maintained By Taraprasad.com

Treasure Words