irontree
1. [ noun ] (botany) a small slow-growing deciduous tree of northern Iran having a low domed shape
Synonyms: ironwood_tree iron-tree iron_tree ironwood
Related terms: angiospermous_tree Parrotia
Similar spelling:   iron-tree
  iron_tree
  ironweed
  ironed