YourDictionary

silk tree

noun
An Asian tree (Albizia julibrissin) having pinnately compound leaves and heads of pinkish flowers with many long filaments. Also called mimosa.

link/cite print suggestion box