FEATHER TREE


Meaning of FEATHER TREE in English

noun

1. : smoke tree 1a

2. : a mountain mahogany ( Cercocarpus montanus ) that is usually a low spreading evergreen shrub, is widely distributed in interior uplands of western No. America, and is a major browse plant over much of its range

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.