a non-native, intentionally planted tree

listen to the pronunciation of a non-native, intentionally planted tree
English - English

Definition of a non-native, intentionally planted tree in English English dictionary

a non-native, intentionally planted tree
ornamental
a non-native, intentionally planted tree
Favorites