Refine this word faster
Populus alba
Definitions
Noun
- 1 a poplar that is widely cultivated in the United States; has white bark and leaves with whitish undersurfaces wordnet
See also for "populus alba"
Next best steps
Mini challenge
Unscramble this word: populusalba