a large, fast-growing, deciduous tree that typically grows 50-80’tall with a broad, open-rounded shaped habit (populus deltoides)
Play ENESENus
Play ENESENuk
Play ENESENau
Meanings of "a large, fast-growing, deciduous tree that typically grows 50-80’tall with a broad, open-rounded shaped habit (populus deltoides)" in Spanish English Dictionary : 2 result(s)