WordUnscrambler Home
albizia
Definitions
[alˈbɪzɪə], (Noun)
Definitions:
- a leguminous tree or shrub of warm climates, with feathery leaves and plume-like flowers
Phrases:
Origin
:
modern Latin, named after Filippo degli Albizzi, a Tuscan nobleman who introduced the silk tree A. julibrizzen into Italy in the mid 18th century
Click here to see the free dictionary definition for albizia
definition by Oxford Dictionaries