Animals

Fruits

Search Word | പദം തിരയുക

  

Dendrology

English Meaning

A discourse or treatise on trees; the natural history of trees.

  1. The botanical study of trees and other woody plants.

×

Found Wrong Meaning for Dendrology?

Name :

Email :

Details :



×