Albizia julibrissin
Explore definitions, synonyms, and language insights of Albizia julibrissin
Definitions
Noun
attractive domed or flat-topped Asiatic tree having bipinnate leaves and flowers with long silky stamens