Definitions
noun
a small slow-growing deciduous tree of northern Iran having a low domed shape
noun
a small slow-growing deciduous tree of northern Iran having a low domed shape
Look “iron tree” up elsewhere
Want another word?
Spin the dictionary for a fresh one.