Abeltree Definition
noun
(botany) A Eurasian tree, Populus alba, that is widely cultivated in North America.
Wiktionary
Find Similar Words
Find similar words to abeltree using the buttons below.
(botany) A Eurasian tree, Populus alba, that is widely cultivated in North America.
Find similar words to abeltree using the buttons below.