dendrology ( synonym found)

Definition of dendrology:

(n) : the study of trees and other woody plants

Definition of dendrology:

(n) : the study of trees and other woody plants

Back to Top