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