a large tree with chestnut bark, large elliptical leaves and flowers on small yellow branches (usually used in construction industry) - Turkish English Dictionary

Suggest a Term