SUGAR TREE


Meaning of SUGAR TREE in English

noun

1. : sugar maple

2. : an Australian shrub or small tree ( Myoporum platycarpum ) with linear leaves and small white flowers

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