Word info

abeltree

Noun

Meaning

abeltree (uncountable)

A Eurasian tree, Populus alba, that is widely cultivated in North America.

Source: en.wiktionary.org

Anagrams

Close letter words and terms