Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

albizia lebbeck Definition

Cancel
albizia lebbeck
noun()
large spreading Old World tree having large leaves and globose clusters of greenish-yellow flowers and long seed pods that clatter in the wind
Synonyms: albizzia lebbeck, siris, siris tree,

Words Related to albizia lebbeck!

albizia lebbeck Examples by Brain Bank Users