2 results found
Search Results for: dendrology
Dendrology
Definition noun The study of wooden plants such as trees and shrubs Supplement Dendrology is the study of wooden plants. It... Read More