Attested.to

Definition

large spreading Old World tree having large leaves and globose clusters of greenish-yellow flowers and long seed pods that clatter in the wind

Seed ·

Term in context

Albizia lebbeck in CommonParlance