meaning of betula pubescens

1. European birch with dull white to pale brown bark and somewhat drooping hairy branches


Related Words

betula pubescens |

Developed & Maintained By Taraprasad.com

Treasure Words