meaning of downy poplar

1. North American poplar with large rounded scalloped leaves and brownish bark and wood


Related Words

downy poplar |

Developed & Maintained By Taraprasad.com

Treasure Words