Tamil Dictionary 🔍

dendrologist

Den*drol"o*gist, n. Defn: One versed in the natural history of trees.


dendrologist - Similar Words