Definitions of iron-tree:

  • noun:   a small slow-growing deciduous tree of northern Iran having a low domed shape