Meaning of iron tree

Definition of iron tree

(noun) a small slow-growing deciduous tree of northern Iran having a low domed shape

Other information on iron tree

WIKIPEDIA results for iron tree
Amazon results for iron tree