dendroidal

listen to the pronunciation of dendroidal
English - English
Resembling a shrub or tree in form; treelike
dendroidal
Favorites