a tree up to 6 m in height, pyramidal in shape, large leaves and yellow flowers (smallanthus pyramidalis) - Anglais Synonymes Dictionnaire

Can't found any synonym terms.