meaning of populus deltoides

1. a common poplar of eastern and central United States; cultivated in United States for its rapid growth and luxuriant foliage and in Europe for timber


Related Words

populus deltoides |

Developed & Maintained By Taraprasad.com

Treasure Words