noun
: a small evergreen tropical American leguminous tree ( Leucaena glauca ) that is sometimes cultivated in warm regions for its showy globose heads of white flowers and is widely naturalized in tropical regions
noun
: a small evergreen tropical American leguminous tree ( Leucaena glauca ) that is sometimes cultivated in warm regions for its showy globose heads of white flowers and is widely naturalized in tropical regions
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012