meaning of birch tree

1. any betulaceous tree or shrub of the genus Betula having a thin peeling bark


Related Words

birch tree |

Developed & Maintained By Taraprasad.com

Treasure Words